thick rope made of henequen - Espagnol Anglais Dictionnaire